#define  _CRT_SECURE_NO_WARNINGS


#include<stdio.h>
#include<math.h>



//int main()
//{
//	double n = 0.0;
//	while (scanf("%lf", &n) == 1)
//	{
//		printf("%.2lf\n", fabs(n));
//	}
//
//	return 0;
//}



//int main()
//{
//	int t = 0;
//	while (scanf("%d", &t) == 1)
//	{
//		if (t >= 90 && t <= 100)
//			printf("A\n");
//		else if (t >= 80 && t < 90)
//			printf("B\n");
//		else if (t >= 70 && t < 80)
//			printf("C\n");
//		else if (t >= 60 && t < 70)
//			printf("D\n");
//		else if (t >= 0 && t < 60)
//			printf("E\n");
//		else
//			printf("Score is error!\n");
//	}
//
//	return 0;
//}



//int is_leap_year(int y)
//{
//	if ((y % 4 == 0 && y % 100 != 0) || y % 400 == 0)
//		return 1;
//	else
//		return 0;
//}
//int main()
//{
//	int year, month, day;
//	int arr[] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };
//	int sum = 0;
//	int i = 0;
//	while (scanf("%d/%d/%d", &year, &month, &day) == 3)
//	{
//		sum = 0;
//		if (is_leap_year(year) == 1)
//			arr[2]++;
//		for (i = 0; i < month; i++)
//			sum += arr[i];
//		sum += day;
//		printf("%d\n", sum);
//	}
//
//	return 0;
//}


//int fun(int x)
//{
//	int i = 0;
//	int arr[3] = { 0 };
//	int sum = 0;
//	int inc = 0;
//	while (x)
//	{
//		arr[i] = x % 10;
//		i++;
//		x /= 10;
//	}
//	int j = 0;
//	for (j = 0; j < 3; j++)
//	{
//		inc = pow(arr[j], 3);
//		sum += inc;
//	}
//	return sum;
//}
//int main()
//{
//	int m = 0;
//	int n = 0;
//	while (scanf("%d %d", &m, &n) == 2)
//	{
//		int i = 0;
//		int flag = 0;
//		for (i = m; i <= n; i++)
//		{
//			if (fun(i) == i)
//			{
//				printf("%d ", i);
//				flag = 1;
//			}
//		}
//		if (0 == flag)
//			printf("no\n");
//	}
//
//	return 0;
//}

#include<stdlib.h>


//int cmp_int(const void* e1, const void* e2)
//{
//	return *(int*)e1 - *(int*)e2;
//}
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int arr[200] = { 0 };
//	int i = 0;
//	for (i = 0; i < n; i++)
//		scanf("%d", &arr[i]);
//	qsort(arr, n, sizeof(int), cmp_int);
//	int j = 0;
//	for (j = 0; j < n; j++)
//		printf("%d ", arr[j]);
//
//	return 0;
//}


//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int i = 0;
//	for (i = 1; i <= n; i++)
//	{
//		printf("A");
//	}
//
//	return 0;
//}



//int cmp_int(const void* e1, const void* e2)
//{
//	return *(int*)e1 - *(int*)e2;
//}
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int i = 0;
//	int arr[100] = { 0 };
//	for (i = 0; i < n; i++)
//		scanf("%d", &arr[i]);
//	qsort(arr, n, sizeof(int), cmp_int);
//	int j = 0;
//	for (j = 0; j < 3; j++)
//		printf("%d ", arr[j]);
//
//	return 0;
//}


//int fun(int x)
//{
//	int arr[100] = { 0 };
//	int i = 0;
//	while (x)
//	{
//		arr[i] = x % 10;
//		i++;
//		x /= 10;
//	}
//	int j = 0;
//	int flag = 0;
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	for (j = 0; j <= sz; j++)
//	{
//		if (arr[j] == 2)
//			flag = 1;
//	}
//	return flag;
//}
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	int i = 0;
//	int sum = 0;
//	for (i = 1; i <= n; i++)
//	{
//		if ((i % 2 != 0) && (fun(i) == 0))
//			sum += i;
//	}
//	printf("%d\n", sum);
//
//	return 0;
//}]



//int fun(int n)
//{
//	if (1 == n)
//		return 1;
//	else if (2 == n)
//		return 2;
//	else
//		return fun(n - 1) + fun(n - 2);
//}
//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	printf("%d\n", fun(n));
//
//	return 0;
//}



//int main()
//{
//	int n = 0;
//	while (scanf("%d", &n) == 1)
//	{
//		int arr[10] = { 0 };
//		int i = 0;
//		int temp = n;
//		while (temp)
//		{
//			arr[i] = temp % 10;
//			i++;
//			temp /= 10;
//		}
//		int sz = sizeof(arr) / sizeof(arr[0]);
//		int j = 0;
//		for (j = 0; j < 3; j++)
//			printf("%d", arr[j]);
//	}
//
//	return 0;
//}



int main()
{
	int i, n = 0;
	for (i = 2; i < 5; i++)
	{
		do
		{
			if (i % 3) continue;
			n++;
		} while (!i);
		n++;
	}
	printf("n=%d\n", n);

	return 0;
}